#define _CRT_SECURE_NO_WARNINGS 1

//#include<stdio.h>
//
//int main()
//{
//	int i, j, k;
//	for (i = 0; i * 5 <= 100; i++)
//	{
//		for (j = 0; j * 3 <= 100; j++)
//		{
//			k = 100 - i - j;
//			if ((k / 3 + 5 * i + j * 3 == 100) && k % 3 == 0)
//				printf("%d %d %d\n", i, j, k);
//		}
//	}
//
//	return 0;
//}
//#include<stdio.h>
//#include<math.h>
//
//int main()
//{
//	int i, a, b, c,tmp;
//	for (i = 100; i < 1000; i++)
//	{
//		tmp = i;
//		a = pow(tmp % 10, 3);
//		b = pow(tmp/10 % 10, 3);
//		c = pow(tmp/100 % 10, 3);
//		if (a + b + c == i)
//			printf("%d\n", i);
//	}
//
//	return 0;
//}

//#include<stdio.h>
//#include<math.h>
//
//int is_primenum(int x)
//{
//	int i;
//	for (i = 2; i <= sqrt(x); i++)
//	{
//		if (x % i == 0)
//			return 0;
//	}
//	return 1;
//}
//
//int main()
//{
//	int n, m;
//	scanf("%d %d", &n, &m);
//	for (n; n <= m; n++)
//	{
//		if (is_primenum(n))
//			printf("%d\n", n);
//	}
//
//	return 0;
//}
//#include<stdio.h>
//#include<math.h>
//
//int main()
//{
//	int i, j;
//	int tmp,n;
//	for (i = 1; i < 10; i++)
//	{
//		for (j = 0; j < 10; j++)
//		{
//			n = i * 1000 + i * 100 + j * 10 + j;
//			tmp = sqrt(n);
//			if (n == tmp * tmp)
//				printf("%d\n", n);
//		}
//	}
//
//	return 0;
//}
